self-passivating glaze - English Synonyms Dictionary